flea bag – English–Italiano translations

🇬🇧 en it 🇮🇹

flea bag noun

  • (slang) dog
sacco di pulci
Wiktionary Links